//#define _CRT_SECURE_NO_WARNINGS
//#include <stdio.h>
//#include <ctype.h>
//#include <limits.h>
//int my_atoi(const char* str) {
//	int flag = 1;
//	long long num=0;
//	if (!str || !(*str))return 0;
//
//	while (isspace(*str)) {
//		str++;
//	}
//
//	if (*str == '-') {
//		flag = -1;
//		str++;
//	}
//
//	while (isdigit(*str)) {
//		
//		num = num * 10 + (*str- '0');
//		if (num<INT_MIN || num>INT_MAX)
//		{
//			return 0;
//		}
//		str++;
//	}
//	num = flag * num;
//	return num;
//}
//int main()
//{
//	int ret = my_atoi("-111xvsfsd");
//	printf("%d\n", ret);
//	return 0;
//}